package com.duubee.btframe.interfaces;

import com.baomidou.mybatisplus.annotation.TableField;

import java.lang.annotation.*;

/**
 * 描述一对多注解
 */
@Documented
@Inherited
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
public @interface BtOneToMany {
    /**
     * 描述查询一对多列名
     *
     * @return value
     */
    String value();

    /**
     * 查询条件
     *
     * @return value
     */
    String[] btCondition() default {};

    /**
     * 忽略字段
     *
     * @return value
     */
    String[] ignoreField() default {};
}
